A Dense Hierarchy of Sublinear Time Approximation Schemes for Bin Packing
نویسندگان
چکیده
The bin packing problem is to find the minimum number of bins of size one to pack a list of items with sizes a1, . . . , an in (0, 1]. Using uniform sampling, which selects a random element from the input list each time, we develop a randomized O( n)(log log n) ∑n i=1 ai +( 1 2 ) 1 2 ) time (1+2)approximation scheme for the bin packing problem. We show that every randomized algorithm with uniform random sampling needs Ω( n ∑n i=1 ai ) time to give an (1 + 2)-approximation. For each function s(n) : N → N , define ∑(s(n)) to be the set of all bin packing problems with the sum of item sizes equal to s(n). For a constant b ∈ (0, 1), every problem in ∑(nb) has an O(n1−b(log n)(log log n) + ( 1 2 ) 1 2 ) time (1 + 2)-approximation for an arbitrary constant 2. On the other hand, there is no o(n1−b) time (1 + 2)-approximation scheme for the bin packing problems in ∑ (n) for some constant 2 > 0. We show that ∑ (n) is NP-hard for every b ∈ (0, 1]. This implies a dense sublinear time hierarchy of approximation schemes for a class of NP-hard problems, which are derived from the bin packing problem. We also show a randomized streaming approximation scheme for the bin packing problem such that it needs only constant updating time and constant space, and outputs an (1 + 2)-approximation in ( 1 2 ) 1 2 ) time. Let S(δ)-bin packing be the class of bin packing problems with each input item of size at least δ. This research also gives a natural example of NP-hard problem (S(δ)-bin packing) that has a constant time approximation scheme, and a constant time and space sliding window streaming approximation scheme, where δ is a positive constant.
منابع مشابه
A sublinear-time approximation scheme for bin packing
From August 17 to August 22, 2008, the Dagstuhl Seminar 08341 Sublinear Algorithms was held in the International Conference and Research Center (IBFI), Schloss Dagstuhl. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and i...
متن کاملAFPTAS results for common variants of bin packing: A new method to handle the small items
We consider two well-known natural variants of bin packing, and show that these packing problemsadmit asymptotic fully polynomial time approximation schemes (AFPTAS). In bin packing problems,a set of one-dimensional items of size at most 1 is to be assigned (packed) to subsets of sum at most1 (bins). It has been known for a while that the most basic problem admits an AFPTAS. In this...
متن کاملTrading Tensors for Cloning: Constant Time Approximation Schemes for Metric MAX-CSP
We construct the first constant time value approximation schemes (CTASs) for Metric and Quasi-Metric MAX-rCSP problems for any r ≥ 2 in a preprocessed metric model of computation, improving over the previous results of [FKKV05] proven for the general core-dense MAX-rCSP problems. They entail also the first sublinear approximation schemes for constructing approximate solutions of the above optim...
متن کاملAsymptotic fully polynomial approximation schemes for variants of open-end bin packing
We consider three variants of the open-end bin packing problem. Such variants of bin packing allow the total size of items packed into a bin to exceed the capacity of a bin, provided that a removal of the last item assigned to a bin would bring the contents of the bin below the capacity. In the first variant, this last item is the minimum sized item in the bin, that is, each bin must satisfy th...
متن کاملStochastic Load Balancing and Related Problems
We study the problems of makespan minimization (load balancing), knapsack, and bin packing when the jobs have stochastic processing requirements or sizes. If the jobs are all Poisson, we present a two approximation for the first problem using Graham’s rule, and observe that polynomial time approximation schemes can be obtained for the last two problems. If the jobs are all exponential, we prese...
متن کامل